<?php
/* @var $this DetalleprocesoController */
/* @var $model Detalleproceso */

$this->breadcrumbs=array(
	'Detalleprocesos'=>array('index'),
	'Manage',
);

$this->menu=array(
	array('label'=>'List Detalleproceso', 'url'=>array('index')),
	array('label'=>'Create Detalleproceso', 'url'=>array('create')),
	
);

Yii::app()->clientScript->registerScript('search', "
$('.search-button').click(function(){
	$('.search-form').toggle();
	return false;
});
$('.search-form form').submit(function(){
	$('#detalleproceso-grid').yiiGridView('update', {
		data: $(this).serialize()
	});
	return false;
});
");

$usuario= Yii::app()->user->id; 
//$usuario=$model->idUsuario;
echo $usuario;

$sql="SELECT idProceso FROM proceso WHERE 1 AND idUsuario='$usuario' ORDER BY idProceso DESC LIMIT 1";
$num_proceso=Proceso::model()->findBySql($sql);


echo "proceso numero: ";

$procesonumero=$num_proceso['idProceso']+1;//aumentar ACA

echo $procesonumero;
?>

<h1>Manage Detalleprocesos</h1>

<p>
You may optionally enter a comparison operator (<b>&lt;</b>, <b>&lt;=</b>, <b>&gt;</b>, <b>&gt;=</b>, <b>&lt;&gt;</b>
or <b>=</b>) at the beginning of each of your search values to specify how the comparison should be done.
</p>

<?php echo CHtml::link('Advanced Search','#',array('class'=>'search-button')); ?>
<div class="search-form" style="display:none">
<?php $this->renderPartial('_search',array(
	'model'=>$model,
)); ?>
</div><!-- search-form -->

<div align="rigth">

<?php
    $this->widget('ext.PageSize.EpageSize', array(
    'gridViewId' => 'detalleproceso-grid',
	'beforeLabel'=>'Registros por p&aacute;gina',
    'pageSize' => Yii::app()->request->getParam('pageSize',null),
    'defaultPageSize' =>  5 ,   // may use this :  Yii::app()->params['defaultPageSize'],
    'pageSizeOptions'=> array(5=>5, 10=>10, 25=>25, 50=>50, 75=>75, 100=>100), // you can config it in main.php under the config dir . Yii::app()->params['pageSizeOptions'],// Optional, you can use with the widget default
    ));
 

 ?>
 
 
<?php
$idUser= Yii::app()->user->id; 
$dataProvider = $model->search2($procesonumero,$idUser);
$pageSize = Yii::app()->user->getState('pageSize',5/*Yii::app()->params['defaultPageSize']*/);
$dataProvider->getPagination()->setPageSize($pageSize);

 ?>


</div>


<?php $this->widget('zii.widgets.grid.CGridView', array(
	'id'=>'detalleproceso-grid',
	'dataProvider'=>$dataProvider,
	'filter'=>$model,
	'columns'=>array(
		'idDetalleProceso',
		'idProducto',
		'cantidad',
		'descripcion',
		'idProceso',
         
//          array(
//              
//          'type'=>'raw', 
//          'value'=>'CHtml::link(CHtml::image(Yii::app()->request->baseUrl . "/assets/889e1e91/gridview/delete.png"), array("detalleproceso/delete", "id"=>$data->idDetalleProceso,"id2"=>$data->idProceso))', 'header'=>'' ),
//          
//          ),
    
		array(
			'class'=>'CButtonColumn',
                        'template'=>'{delete} {update}',
                        'buttons'=>array(
                            'delete'=>array(
                               'url'=>'Yii::app()->createUrl("detalleproceso/delete", array("id"=>$data->idDetalleProceso,"id2"=>$data->idProceso,"id3"=>$data->idUsuario))',
                           // 'url'=>'../detalleproceso/delete/$data->idDetalleProceso',
                            ),
			'update' => array(
                          'click' => "function( e ){
                              e.preventDefault();
                        $( '#update-dialog' ).children( ':eq(0)' ).empty(); // Stop auto POST
                          updateDialog( $( this ).attr( 'href' ) );
                         $( '#update-dialog' )
                          .dialog( { title: 'Update' } )
                         .dialog( 'open' ); }",
                           )
                            
                        ),
                    
		),
            ),
            
//            array(
//		'class'=>'CButtonColumn',
//	
//            ),
//            ),
	
)); ?>